Supplier Page from MyBioSource.com for Recombinant Rat Sodium/potassium/calcium exchanger 1 (Slc24a1), partial